#!/usr/bin/env python
# -*- coding: UTF-8 -*-
'''
@Project ：图灵学习 
@File    ：9.利用property完成数据的增删改查.py
@IDE     ：PyCharm 
@Author  ：ChenLiGao
@Date    ：2024-10-30 09:51
'''
"""

"""
class Good:

    @property
    def price(self): # 被property 装饰器装饰的函数本身也是装饰器
        return "@property"

    # 对方法重新赋值调用此函数
    @price.setter
    def price(self, value):
        print(f"set方法被执行了：{value}")
        return value

    # 删除方法调用此函数
    @price.deleter
    def price(self):
       print("我被执行删除方法了")





goood = Good()
print(goood.price)
goood.price = "123"
del goood.price